package com.ziyun.pop.modules.userPaymentBill.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 用户支付关联表
 * 
 * @author guizhao
 * @email ...
 * @date 2018-08-06 11:45:03
 */
@TableName("user_payment_bill")
public class UserPaymentBillEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId(type = IdType.INPUT)
	private Long relId;
	/**
	 * 单据类型
	 */
	private String billType;
	/**
	 * 支付类型
	 */
	private String payObject;
	/**
	 * 关联退款/付款单号
	 */
	private String billId;
	/**
	 * 金额
	 */
	private BigDecimal money;
	/**
	 * 支付单交易编号
	 */
	private String tradeNo;

	/**
	 * 设置：
	 */
	public void setRelId(Long relId) {
		this.relId = relId;
	}
	/**
	 * 获取：
	 */
	public Long getRelId() {
		return relId;
	}
	/**
	 * 设置：单据类型
	 */
	public void setBillType(String billType) {
		this.billType = billType;
	}
	/**
	 * 获取：单据类型
	 */
	public String getBillType() {
		return billType;
	}
	/**
	 * 设置：支付类型
	 */
	public void setPayObject(String payObject) {
		this.payObject = payObject;
	}
	/**
	 * 获取：支付类型
	 */
	public String getPayObject() {
		return payObject;
	}
	/**
	 * 设置：关联退款/付款单号
	 */
	public void setBillId(String billId) {
		this.billId = billId;
	}
	/**
	 * 获取：关联退款/付款单号
	 */
	public String getBillId() {
		return billId;
	}
	/**
	 * 设置：金额
	 */
	public void setMoney(BigDecimal money) {
		this.money = money;
	}
	/**
	 * 获取：金额
	 */
	public BigDecimal getMoney() {
		return money;
	}
	/**
	 * 设置：支付单交易编号
	 */
	public void setTradeNo(String tradeNo) {
		this.tradeNo = tradeNo;
	}
	/**
	 * 获取：支付单交易编号
	 */
	public String getTradeNo() {
		return tradeNo;
	}
}
